package com.liit.module.service;

import java.util.List;

import com.liit.module.entity.Resources;

/**
 * @author dingweibo
 * @Title: ResourcesService.java
 * @Description: TODO(用一句话描述该文件做什么)
 * @date 2015年11月28日
 */
public interface ResourcesService {
	/**
	 * 保存
	 *
	 */
	public Integer saveResources(Resources entity) throws Exception;

	/**
	 * 修改
	 *
	 */
	public Integer updateResourcesById(Resources entity) throws Exception;

	/**
	 * 根据ID查找
	 * 
	 * @param id
	 * @return
	 * @throws Exception
	 */
	Resources selectResourcesById(Object id) throws Exception;

	/**
	 * 根据用户获取资源
	 * 
	 * @param id
	 * @return
	 * @throws Exception
	 */
	List<Resources> findByAccountId(Long id) throws Exception;

	List<Resources> list(Resources resource);

	public List<Resources> findByRoleId(Long id) throws Exception;
}
